#pragma once
#ifndef _CONFIGURE_H
#define _CONFIGURE_H

// File Name
#define GRAMMAR_FILE L"my.xml"
#define TERRAIN_FILE L"terrBitmap.bmp"
#define HOMOGRAPHY_DATA_FILE "homographyData.data"
#define SCENE_COORD_DATA_FILE "sceneData.data"
#define DATA_FILE_TYPE "DT"

// Object's type
#define ARMY 0

// Team color
#define NO_PLAYER 0
#define PLAYER_RED 1
#define PLAYER_GREEN 2
#define PLAYER_BLUE 3

// BattleStatus
#define TIME_PER_ROUND 10000
#define DELTA_SUN_MOVE 0.1f

// Terrain
#define MAX_ALTITUDE 20

// LightPosDetector


// Other defines are in CalibrationControl
// which are particular for that module

#ifndef Position3f
#define Position3f _3D_Vector
#endif

#ifndef Rotation3f
#define Rotation3f _3D_Vector
#endif

#ifndef Size3f
#define Size3f _3D_Vector
#endif

#ifndef Scale3f
#define Scale3f _3D_Vector
#endif

#ifndef Color3f
#define Color3f _3D_Vector
#endif



#endif